package com.demo.update.controller;

import com.demo.common.model.User;
import com.jfinal.core.Controller;

import java.util.List;

//修改密码
public class UpdateController extends Controller {
//
//    public void updatePassWord(){
//        String loginName = getPara("LoginName");
//        //获取需要修改密码的账户名
//        List<User> list = User.dao.findByUN(getPara("LoginName"));
//        String str = String.valueOf(list.get(0));
//        //获取真实密码
//        int one = str.indexOf("PassWord");
//        int two = str.indexOf(",", one);
//        String pwd = str.substring(one+9,two);
//        //输入旧密码
//        String oldPassWord = getPara("oldPassWord");
//        //判断旧密码是否正确
//        boolean equals = pwd.equals(oldPassWord);
//        //如果旧密码正确
//        if (equals) {
//            String passWord = getPara("PassWord");
//            int num = User.dao.editShaffPW(loginName,passWord);
//            //如果修改失败
//            if(num == 0){
//                this.setAttr("state","FIDLED");
//                this.setAttr("msg","修改密码失败");
//                this.renderJson();
//                return;
//             //如果修改成功
//            }else{
//                this.setAttr("state","0");
//                this.setAttr("msg","修改密码成功");
//                this.renderJson();
//                return;
//            }
//         //如果旧密码失败
//        }else{
//            this.setAttr("state","FIDLED");
//            this.setAttr("msg","旧密码不正确");
//            this.renderJson();
//            return;
//        }
//    }

}
